package github.saw96x.remoting.pojo;

import lombok.*;

/**
 * @author Saw96x
 * @date 2022/3/17 13:37
 */

@AllArgsConstructor
@NoArgsConstructor
@Getter
@Setter
@Builder
@ToString
public class RpcMessage {
  /**
   * RPC消息类型
   */
  private byte messageType;
  /**
   * 序列化类型
   */
  private byte codec;
  /**
   * 压缩方式类型
   */
  private byte compress;
  /**
   * 请求id
   */
  private int requestId;
  /**
   * 请求数据
   */
  private Object data;
}
